package cc.rengu.redp.bizimpl.igas.service;

import cc.rengu.redp.bizimpl.igas.domain.PDstTxnAuthCfg;
import cc.rengu.redp.common.exception.RedpException;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import org.springframework.data.domain.PageImpl;

import javax.servlet.http.HttpServletRequest;
import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 刘玉亮.LL
 * @since 2021-06-09
 */
public interface PDstTxnAuthCfgService extends IService<PDstTxnAuthCfg> {

    List<PDstTxnAuthCfg> findPDstTxnAuthCfgListByDstChannelId(String instId, String msgDstId, String channelTxn);

    PDstTxnAuthCfg findOne(String instId, String msgDstId, String channelTxn) throws RedpException;

    void updatePDstTxnAuthCfg(PDstTxnAuthCfg pDstTxnAuthCfg) throws RedpException;
}
